on sight – Deutsch–English translations

🇬🇧 en de 🇩🇪

on sight

  • immediately when sighted
auf den ersten Blick, beim ersten Anblick, gleich, sofort, unmittelbar
  • when it comes to one's attention
gleich, sofort, unmittelbar
Wiktionary Links